have a sexual intercourse - Englisch Synonyme Wörterbuch